$(function () {
    getGiftCardList(1);
    //有实体卡，手动激活弹出框
    $('body').on('click','.activation',function () {//ID激活
        var _this = $(this);
        var id = _this.data('id');
        activationGiftCard(id,null,null,_this);
    });
    $('#manualActivation').on('click', function () {
        var _ele = $('#manualActivationPop').val();
        $.confirm(_ele, '激活实体卡', function () {
            var code = $("#code").val();
            var codePwd = $("#codePwd").val();
            activationGiftCard(0,code,codePwd);
                //点击 立即激活的回调
            });
        $('.modal-in').find('.modal-button').text('以后再说').css('color', '#bbb');
        $('.modal-in').find('.modal-button-bold').text('立即激活').attr('style', '');
    });

    function getGiftCardList(pageNo) {
        var params = '';
        var obj={
            url: baseloaction + '/mobile/uc/op/giftcard/myAjaxGiftCard',//请求url
            contextId:'card-list-box',//请求成功后数据内容添加的地方
            pageNo:pageNo,//页面码，可以不传
            pageCall:getGiftCardList,//分页方法（一般调用自身）
            params:params,//查询参数
            callback:function (pageNo) {}
        };
        loadMobilePathData(obj);
    }

    /**
     * 激活礼卡
     * @param id 礼卡ID
     * @param code 礼卡编号
     * @param codePwd 礼卡密码
     */
    function activationGiftCard(id,code,codePwd,em) {
        $.ajax({
            url:baseloaction +'/mobile/uc/op/giftcard/activateGiftCardCode',
            type:'post',
            dataType:'json',
            async:false,
            data:{'id':id,'code':code,'codePwd':codePwd},
            success:function (result) {
                $.toast(result.message);
                if(result.success==true){
                    if(id!=0){
                        $(em).removeClass("activation");
                        $(em).html("已 激 活");
                    }
                }
            },
            error:function (error) {
                $.toast('系统错误，礼卡激活失败');
            }
        });
    }
});

